heat and moisture exchanging filter - Francés Inglés Diccionario